$(function () {
    $("ul li").click(function(){
        $(".box")
            .children("#B1").eq($(this).index())
            .show()
            .siblings("#B1")
            .hide()
    })
    $("ul li")
        .on("click",function(){
            $(this)
                .stop()
                .css({"border-bottom":"2px solid #018def"})
                .css({"color":"#018def"})
                .siblings()
                .stop()
                .css({"border-bottom":"0"})
                .css({"color":"#000"})
        })
    //商品收藏全选
    $('.allcheck').click(function () {
        if ($('.allcheck').prop("checked")) {
            $('.listcheck').prop('checked',true);
        }else{
            $('.listcheck').prop('checked',false);
        }
    });
    //店铺收藏全选
    $('.allcheck1').click(function () {
        if ($('.allcheck1').prop("checked")) {
            $('.listcheck1').prop('checked',true);
        }else{
            $('.listcheck1').prop('checked',false);
        }
    });
});

$(document).ready(function(){
    $('a.deletem').click(function(){//商品取消收藏
        var id = parseInt($(this).attr('data-id'));
        console.log('商品单个取消收藏');
        doCancel(id);
    });
    $('.deleteAll').click(function(){
        var ids = [];
        $('.listcheck:checked').each(function(i,n){
            ids.push(parseInt($(n).attr('data-id')));
        });
        console.log('商品多个取消收藏');
        if(ids.length == 0){
            layer.alert('温馨提示请先勾选商品', {
                icon: 2
            }, function (index) {
                layer.close(index);
            });
            return false;
        }
        doCancelAll(ids);
    });
    $('a.deletem1').click(function(){//店铺取消收藏
        var id = parseInt($(this).attr('data-id'));
        doCancel(id);
    });
    // 店铺多个取消收藏
    $('.deleteAll1').click(function(){
        var ids = [];
        $('.listcheck1:checked').each(function(i,n){
            ids.push(parseInt($(n).attr('data-id')));
        });
        if(ids.length == 0){
            // $.MsgBox.Alert('温馨提示',"请先勾选商品");
            layer.alert('温馨提示，请先勾选要取消的店铺', {
                icon: 2
            }, function (index) {
                layer.close(index);
            });
            return false;
        }
        doCancelAll(ids);

    });
    /*
     * 单个取消收藏
     * */
    function doCancel(id){
        $.ajax({
            url: '/member/buyer/collection/'+id,
            type: 'DELETE',
            dataType: 'json',
            data: {product_collection_ids:id,_token:token},
            success:function (data) {
                if (data.code == 0) {
                    layer.alert('温馨提示，取消成功', {
                        icon: 1
                    }, function () {
                        window.location.reload();
                    });
                }else{
                    // $.MsgBox.Alert('温馨提示','取消收藏失败');
                    layer.alert('温馨提示，取消收藏失败', {
                        icon: 2
                    }, function () {
                        window.location.reload();
                    });
                }
            }
        })
    }
    /**
     * 多个取消收藏
     * */
    function doCancelAll(ids){
        layer.confirm("确定取消收藏？",{icon: 3},function(index){
            layer.close(index)
            $.ajax({
                url: '/member/buyer/collection/multiDelete',
                type: 'POST',
                dataType: 'json',
                data: {ids:ids,_token:token},
                success:function (data) {
                    if (data.code == 0) {
                        location.reload();
                    }else{
                        // $.MsgBox.Alert('温馨提示','取消收藏失败');
                        layer.alert('温馨提示，取消收藏失败', {
                            icon: 2
                        }, function () {
                            window.location.reload();
                        });
                    }
                }
            })
        })

    }
});
